Microsoft Confirms Ikaruga For XBLA Wednesday, New Poker Smash DLC

Microsoft today announced that Treasure's arcade shooter Ikaruga is slated for a release this Wednesday on April 9, as was listed on Xbox Japan last month.

Read Full Story >>
The story is too old to be commented.
PS360WII4478d ago

This game is nuts. If you into these types of games this is a must own!