OK, I'll make a new Arcade section later this weekend and start threads for the different games.
BTW, heard back from the Skid WRX creator:
Translation: We can either keep the game with no scoreboard support (it's ranking us properly, but it looks like the icon is stuck with me), or I can just delete it. I do like the game, but without a functioning scoreboard (competition!!!), meh... I'll probably just delete it.