Game is fantastic. That last level is a real brain teaser, took me a while to figure out. Which I think is great!