Mobile EGMs Apps - the Perfect Substitute or the Perfect Storm?