Tag THQ

Destroy All Humans! was a pretty decent game back in 2005 - have Black Forest Games managed to improve on the foundation at all?
Wreckfest is a decent racer with a heavy focus on some great destruction that unfortunately misses the mark in a few places.