The "Freeola Customer Forum" forum, which includes Retro Game Reviews, has been archived and is now read-only. You cannot post here or create a new thread or review on this forum.
What about you?
The Mars Volta - France the Mute
Common - Be (Hasn't been released yet but the new songs are pretty sweeet)
Any other albums released this year are IRRELEVANT.
Released this year in Britain anyway... I was enjoying it way back in 2004 though.
What about you?