The Precursors is a RPG/FPS with space simulation elements, which explores the speculations of modern-day scientists and writers that other civilizations were.....
“Ikaruga” is a quick-paced shooter with strong strategy elements featuring a slow-motion training mode and co-op play for two.2 Available soon for download from Xbox LIVE Arcade, “Ikaruga” is the perf..