Glitch
Home
Games
Reviews
Feed
Publisher
Seika Corporation
No reviews
IGDB
7.2
Super Turrican
1993
•
Factor 5
Shooter
Platform
No reviews
IGDB
6.5
Lagoon
1990
•
ZOOM
Role-playing (RPG)
No reviews
IGDB
6.0
Legend
1994
•
Arcade Zone
Hack and slash/Beat 'em up