This is awesome! My one problem was understanding the mechanics at first, however it made sense over time, and was pretty dang fun!