John L Aug 5, 2009sick review. sums up my thoughts on Icarus pretty well, outside of Boom of course I'm not a very big TNT fan.Oh no, it's a Goomba!