Glitch
Home
Games
Reviews
Feed
Publisher
ADJ Technologies
No reviews
IGDB
7.4
Lock 'n' Chase
1981
•
Data East
Platform
Arcade