Please review my site

Discussion in 'Websites' started by rorymullen, May 14, 2011.

  1. nicvird

    nicvird Peon

    Messages:
    6
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #21
    i think you need to give some article/your review about the games for "new games coming soon" section...
    and you need to know that icon in top right is annoyed for me,..
     
    nicvird, May 19, 2011 IP
  2. whynot899

    whynot899 Peon

    Messages:
    96
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #22
    Add a sidebar with some widgets.
    It looks so empty!
     
    whynot899, May 19, 2011 IP