SlimGamer - Stick 'Em Up 2: Paper Adventures Review review of Stick 'Em Up 2: Paper Adventures on Xbox Live Indie Games. "If the Internet has taught us anything, it's that nothing written on it should be believed (apart from quality journalism of course), you own opinion is far more important than anybody else’s and that animations of stick figures fighting each other (such as Xiao Xiao) are actually funny!"

Read Full Story >>
The story is too old to be commented.