I have been playing games loyally on this site for as long as I can remember. I initially came for good ol’ Platform Racing 2 but have since become a huge fan of games BTD5 and Shellshock Live. I really recommend getting Shellshock Live 2 up here asap, it’s in beta now and it rocks :) My most memorable achievement was getting my first impossible badge on Meat Boy. Wowza was that tough! Activity FeedAwardsMy Games |