Guardian Heroes on "Mash Tactics" 6/29/11: http://www.justin.tv/destructoid/b/289141075
Starts at around 16:26 in. The XBLA title screen pops up a few minutes before that, with the into music playing.
Don't know how long it is myself yet, but hey, any chance to see the game, is a chance to...