Gears of Eden: 2.7.19 Release - Removes Login Requirement

The alpha demo is now available to play without a login / key requirement.