Love this
Love this
Pretty fun.
"Initial D meets Resident Evil" - Me
found the 0.01 percent of car games right here
This is honestly a good game, the controls are a bit difficult for me to get use to, but it's fun none the less.
zombies & drifting & smashing ?!?! I love all those things :D