Fantastic game! The art and music are excellent.
I also really love the unique control mechanics—my friend and I had to keep charging up and then release at the right moment to try and crush each other.
It really felt like how frogs catch their prey in real life!