I know I’ve been a bit lax on these Demo Days recently, however in my defense, the majority of the demos haven’t been exciting me. Castlevania was just another “like God of War but.” game and Enslaved was probably the one shining light among demos in prior couple weeks. Ok, so enough excuses. I’m gonna […]