This game...
...is so awesome, it reminds me of this awesome sandwich I had.
It was a fun mix of several different genres of games. The short movies were much more entertaining than the actual gameplay, but the games were pretty creative. I can't wait for the next one!
PS: it was a REALLY awesome sandwich