Anyone heard of or playing this game from Turbine (makers of Lord of the Rings Online). Looks to be a DC Comics based game. Downloading it now to see how it plays.