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