Top
80°

Destroy All Humans! New Accolades Trailer Celebrates its Successful ‘Invasion’

THQ Nordic recently revealed a new accolades trailer for recently launched video game Destroy all Humans!

Read Full Story >>
sirusgaming.com
The story is too old to be commented.
Knightofelemia39d ago

I wouldn't mind a Switch port