Capes: Release Date Announcement

Dear heroes of all ages and those who are still eager to become one, We've got exciting news for all of you! CAPES is going to release on May 29th! Watch our new, exclusive release date reveal trailer on IGN: We are thr…