It took me a bit to understand how it exactly works but once you figure it out it's pretty fun! Combined with the awesome graphics it's a really cool experience, well done!