I saw this on steam, was released yesterday. I love action RPGs but this seems like a budget title. Anyone got any impressions of it?
Numen: Contest of Heroes
Game » consists of 1 releases. Released Aug 30, 2007
Game » consists of 1 releases. Released Aug 30, 2007
Log in to comment