Submit a news tip
☰
Ikaruga is one of a few different games out today on Switch. For a look at the launch trailer, continue on below.
© Copyright 2024