anyone heard of this one? trailer just came out. looks effing awesome! http://www.gamersyde.com/news_5630_en.html