game announcements in Direct's Studio

Let's INITITATE THOSE PURSUIT!

this is where new games are announced