Never heard anything about this game before. ITS THE SHIT! I can't wait till this comes out