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