Unfinished platform puzzle game. Needs some TLC!