badgenome on 20 December 2008
Live in your world, play in Steven Segal's?
Looks like an RPG, all right. Something Dungeon Siege like, maybe?
Edit: Something about the artwork says "PSN" to me. Ditto Seed Studio.