Devil's Gate Game
From Super-wiki
Since the start of the 3rd season, the CW Website at www.cwtv.com features a little game called "Devil's Gate". In order to reach the next level, gamers have to shoot the devil's traps shown on screen.