Invasion of the Box People Launches Today