Namco Bandai Games and BUGBEAR have released their free to play racing game into Steam’s Early Access.

Read more