Looks good! I got stuck a couple of times (as in being unable to move at all), but some bugs are expected.