This is great! It's frantic and difficult, but not unreasonable. The aesthetic and actual art has a lot of character and is all very slick.
Impressive!