I know I’ve been a bit lax on these Demo Days recently, but in my defense, most 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 the past couple weeks. Ok, so enough standard excuses. I’m […]