Both Nintendo And Sega Had Oddly Timed Announcements This Week  Kotaku

More...