green_sky on 03 July 2013
Guess no one cares about Luigi.
1. New Super Luigi U (Wii U)
2. Duck Tales Remastered (PC)
3. Rain (PS3)
4. Wind Waker HD (Wii U)
5. Puppeteer (PS3)