Tag: turbo-overkill

Turbo Overkill is a unique FPS where you have a chainsaw for a leg

Turbo Overkill is a…

0
The upcoming first-person shooter, Turbo Overkill, from independent studio Trigger Happy Interactive just got its first gameplay trailer –…