Top
50°
6.0

New Super Luigi U Review | Metro

Metro: "A strange set of priorities and a peculiarly high price make Nintendo’s big DLC experiment a hard sell for all but the most committed platform fans."

The story is too old to be commented.
1634d ago