I remember back when this game was named TITLE :) Visuals are absolutely stunning. As I was playing it I could see this as a really fun multiplayer experience -- kind of a 2D Giants: Citizen Kabuto. I think the full core gameplay loop didn't make it in unfortunately but I had fun breaking free and smashing up the entire village regardless.