Developer Trigger Happy Interactive and publisher Apogee Entertainment announced they will have a free demo available for their latest game, Total Chaos The game has you playing the role of a coast guard who has found themselves shipwrecked and wounded in a place called Fort Oasis But as you may already suspect, things aren't what[...]