Today's The Day! by Avospot on May 23, 2010 Comments Super Mario Galaxy comes out today! Will I be able to get my hands on it? I'll keep you posted! (Geez, how long has this game been in development for?)