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. Activity FeedStickersAwardsMy Games |