Wow, I didn't catch the title at first. I thought it was only a tech demo until I noticed the "Bugbear" decal on the car, and remembered that they've been referring to their next game as "Next Car Game"

I can't f***ing wait for whatever this is---http://steamcommunity.com/id/katanaman444Pccouchcoop.com http://www.co-optimus.com/system/4/pc.html