The controversial online arcade was released on Thursday, September 3, and includes images resembling games from Tetris, Xbox and Sega.