Anyone here playing? I've been enjoying it the past couple of days. The special powers are cool. Can't wait to unlock all of Spider-Man's powers.