[nostalgia intensifies]
HOLY loving stuff I REMEMBER WHEN MY MOM WOULD SIT ME UP WITH LEGO.COM AND THESE stuffTY FLASH-BASED MARIO GAMES.