i just seen this trailer for this game, looks pretty nice!
http://uk.youtube.com/watch?v=HGtgqw3IsVI
Anyone else noticed any other games that look good but not hit the spotlight?
i also seen Impossible Missions but theirs no screenies on it :<
http://uk.youtube.com/watch?v=HGtgqw3IsVI
Anyone else noticed any other games that look good but not hit the spotlight?
i also seen Impossible Missions but theirs no screenies on it :<