lazyrider on 26 May 2009
^ok thanks. Still, 95% boost of Wii Play is impressive (and is often attached to Wii HW I would guess).
Elaine: I will never understand people
Jerry: They're the worst.