Definitions for "-Hamster Run-"
A Puzzle game where you guide hamsters through various obsticals to regain freedom!