Tag Fiery Squirrel

Cosmic Defenders delayed

Cosmic Defenders, which was first announced about a year ago, was given an April release window last month. Unfortunately, the fast-paced revolving shooter will no longer be arriving on time. Publisher Natsume said today that the delay has come about…