My most hyped up games about to be "Stranger of Paradise" and "Time Stranger"

I just like that word

Comments