Commodore Amiga
Community Rating: 4.00 Total Votes: 3
Despite the name conjuring up images of a cutesy platform creature, your charge in this game is in fact a...