Ikaruga on Live this Wednesday
We reported over a week ago that Ikaruga was heading to Live Arcade on Wednesday 9th April, and well, we were right. Ikaruga will be available for 800 Points. The Arcade Shooter Gamers Have Been Clamoring For: Treasure’s “Ikaruga” Launches...