We finally launched our forums! As a staff we would like to thank all the creators of XenForo for creating such a great product that we could host the forums with.
Feel free to register if you enjoy video games!
Any feedback or suggestions are welcome.
EDIT: Slavik confirmed we have a valid XF license.