Discussion in 'iTunes App Store Games & Apps' started by matinsa2005, Sep 18, 2009.
this third person 3D game is arrived !!! check it out!!Please Register or Log in to view images
Please Register or Log in to view images
Any information besides a name?
lol it looks ok i guess but the reviews say the controls are terrible.
Separate names with a comma.