Image

Confused Pelican

Wednesday new releases: July 12, 2017
7 years ago

Wednesday new releases: July 12, 2017

By  •  News

The only release today on Xbox One is Iron Crypticle from Confused Pelican. Iron Crypticle is a medieval twin-stick shooter where players can team up with up to four  friends via local co-op and …
Read More