Latest Activity: Played Save the Earth! - The Incremental - (41 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.