Written by Burj. Posted on 09 November 2018.

Little bit embarrassing, but turns out the "All Games" button on the homepage wasn't linking anywhere, whoops. All fixed now.