ALL HAIL THE VIRTUAL BOY!!!