Wii Scene Release

Discussion in 'Wii - Console and Game Discussions' started by xech, Dec 10, 2008.

  1. xech
    OP

    xech Member

    Newcomer
    20
    0
    Apr 29, 2007
    United States
    I reformatted my computer and i forgot the website where new wii games get released

    it started with an L, Lubrir or something like that

    what was the website name again?
     
  2. Lazycus

    Lazycus Rotten

    Member
    871
    2
    Jul 22, 2006
    United States