Top

Zeno Clash Ultimate Edition unleashed upon XBLA

Atlus releases its newest first-person melee action RPG for the Xbox 360.

The story is too old to be commented.