GAMES##Playing with Superpowers.##Can't get enough of The Incredibles? Then, check out the hot new Heavy Iron Studios game!