One of Rares “lesser known” games on the N64 was a title called jet Force Gemini. It was a cool 3rd person shooter where you shot the hell out of bug like aliens in arcade style action. That was what first came to mind when I saw footage of today’s FREE iPhone game, Star Warfare Alien Invasion. This portable game may not […]