Hero Defense – Haunted Island Greenlight Trailer 01:08 The first official Steam Greenlight trailer for Hero Defense – Haunted Island, a buy to play strategy game developed by Happy Tuesday. Posted on: May 08, 2016 (No Ratings Yet) Loading... Watch Video