You've probably noticed our new homepage, and removal of several pages from the navigation bar. The games from those pages were added to the homepage. All of the games can be identified as their platforms are attributed to them.
We hope you enjoy the new changes! Further layout changes to some games may occur.