Despite it's original and unique title, you have heard the story of this game before.
512: Monkey Magic