The Behemoth's upcoming console release is set to be released on the XBLA this summer 2008. (trailer in the extended)