yes, it's a flash-game. kinda cutesy rpg-esque puzzle thing... enjoy! http://www.newgrounds.com/portal/view/296606