this needs to become an xbox game it already looks just like one
Right now the team is focussed on making the Pc & Mac versions awesome - but never say never ;)