The game has been released! you can watch here a video recorded with the auto camera from the game. Record and upload videos to youtube is other from the last features.
Read more at https://firefoxccmods.com/index.php?topic=1860.msg22030;topicseen#new