Damn, when I saw this poster I was hoping this was going to be a movie. Looks like it's a game though.