Very cool game. I loved the intro, so funny! The switching mechanic was nice and smooth (we implemented a similar idea on ours) and the levels were challenging enough to be fun. At times the game slowed down for me but I really enjoyed it.