Wonderful concept and execution. I did manage to fall out the map a couple of times, but it didn't break the game :).