Game's first AAA project. The game is a flashy action RPG set in a "Kungfupunk" world, revolving around fast-paced combat ...