Product Info:
Developer: Phobia Game Studio
Publisher: Devolver Digital
Website: Carrion
Twitter: @devolverdigital
Related:
Tell Me Why Is Now Available For Digital Pre-order And Pre-download On Xbox One
Dragon Quest XI S: Echoes Of An Elusive Age – Definitive Edition Is Now Available For Digital Pre-order And Pre-download On Xbox One
Xbox Games Showcase Recap
Subscribe to our mailing list
Get the latest game reviews, news, features, and more straight to your inbox