Glitch
Home
Games
Reviews
Feed
Publisher
Treasure
No reviews
IGDB
8.9
Ikaruga
2001
•
Treasure
Shooter
Puzzle
Indie
+1
No reviews
IGDB
8.3
Ikaruga
2002
•
Treasure
Shooter
Arcade