After some really weird screenshots that left most of us wondering what is this game all about, it’s now time for the Debut Trailer, which might leave us with even more questions.
Well, still no word on why she has a head attached to her leg apparently; and what is this secret they’re talking about? I’ll tell you, this trailer left me intrigued and the soundtrack really pleased me. Sex, Blood and Rock & Roll? Count me in!
Written by: pedrolabate
- News Contributor