News Megacopter: Blades of the Goddess ‘Coming Soon’ Trailer Pizza Bear Games have released a new trailer for their upcoming game Megacopter: Blades of the Goddess Megacopter: Blades of the Goddess is in... RyanApril 3, 2020