The "Freeola Customer Forum" forum, which includes Retro Game Reviews, has been archived and is now read-only. You cannot post here or create a new thread or review on this forum.
The forum will appear at a subdomain of your main site's address (e.g. chat.yourmainsite.com). Then you can simply link to the forum from your main website (whether it is an Instant Site or anything you like).
Thanks again
Forums are not currently one of the page types that can be created using Instant Sites. However, you can use the Chat Forum Hosting product to add a forum for £2 per month more.
Hope this helps!