Who here got this game? It's made the guys who did Killer 7. I think this game is awesome and different.