Next Free PC Game Available Now From Origin

Gaming News


The survival management game Dead in Bermuda is Origin’s next On the House game, and it’s available to download for free right now for a limited time.

[Source: gamespot.com ]

Leave a Reply

Lost Password