Published on September 5th, 2014 | by Dan
The Binding of Isaac: Rebirth Release Date Trailer is F**ked
What the hell did I just watch? Naked people with bags on their heads dancing about with graffiti on their bodies. I have no idea.
There was some Isaac: Rebirth footage in there though. And a release date: November 4th. You can pre-order the game here.