Gameitall
May 3, 2018
The beloved arcade classic, Ikaruga, has been confirmed for a release on the Nintendo Switch by Nicalis. The classic shoot’em up was originally released by SEGA and developed by...