Glitch
Home
Games
Reviews
Feed
Publisher
Patra
No reviews
IGDB
7.3
Lode Runner: The Legend Returns
1994
•
Presage Software
Puzzle
Strategy
Adventure