Big thanks for the thumbs up man! Be sure to rate it too :D
Its coming up soon to steam. I am having some timing issues with all the sales and AAA titles coming up.
In any case I will provide keys to you all who bought it here early for beta access before its public EA release in steam.