Yeah, it's trackmania. It's a blast when playing online, you can create your own tracks and race on em with other people.
Yeah it's for PC. Theres a free version called Trackmania Nations if you're not bothered to buy the thing. Just google it.
Kinda looks like the people at Crytek made a racing game. Even in the low quality video the game looks pretty.