Imagine a modern day co-op platformer that not only forces you to sit next to your friend but also actually requires you to cooperate. As crazy as that idea may … Read More