just spotted this in their main site it says "Coming this summer to Xbox 360. More details at E3." loooking forward to more info on this now