Solid idea! Really neat concept. One critique: for some reason I kept stopping randomly on flat ground which made it hard to play.