Lazy Raiders Debut Trailer

It’s a puzzle platformer coming to XBLA and published by Microsoft, and that’s… well, that’s all we know, really.