Eh, I was kinda looking forward to this....anyone have info on their history and if they've done anything good in this genre? I know they aren't a horrible developer but if this is their first outing in the genre they might be fighting an uphill battle to live up to the fans expectations (which are quite high).








