Zeno Clash is a game that came out on the PC not too long ago. It's an indie game from a team I'm not familiar with. Maybe it should stay that way...