New Releases: Mirror’s Edge Catalyst, Kirby: Planet Robobot, Odin Sphere: Leifthrasir Preview

This week we get to step into the shoes of Faith as she free runs her way through a futuristic city. We also get a new Kirby game this week that let’s us hop in a giant mech suit and swallow up our foes!