Okay! So I saw this trailer of the game and I told myself loud and clear: "I am gonna get this CRAZY game!"
Forum Rules
Connect With Us