My Arcade: My Arcade Release Date

The release date for My Arcade is being pushed back. It's finished and ready to go BUT I forgot to fill out one online form letting the good people at STEAM know the game is ready for them to review. After that's done M…