A couple months ago 1up.com did a piece on 101 Free Games, and through that I found Little Rocket, located on the site Animals Play Games. I got frustrated with Little Rocket really quick. I just didn’t enjoy flying the rocket around. It veers off almost uncontrollably and I didn’t have enough patience to stick […]
Found 1 result.