Latest Activity: Played Super Mega Ultra Battle Robot 2.0 (2 minutes ago)
Not much to say, just an average person who loves to play. Among them are the games listed on my profile. I love a bit of fun and competition, so don’t ask how I got most badges.
That of which, I’m known to be twisted and demented. Insanity comes natural…
To prove that, try mastering Touhou… then you’ll understand.