Since the launch of the current generation of systems, the quality of the arcade titles released has seen an exponential rise. If you’ve been paying attention to the Xbox Live arcade, then you’ve hopefully seen the upcoming title Deadlight. The game initially reminds you of Limbo and Shadow Complex, both of which did extremely well in […]Read More