Double check to make sure you rated the game!
Beatcha to it! I already did nearly 2 years ago, it's actually one of the few titles I've left a rating/review for