babysoftmurderhands.com
Steam: Early Access Games let’s you play betas and alphas of games
You heard right, Steam is now letting you buy a game while it’s being created AND play it. Most recently, Arma 3 Alpha was released for sale by Bohemia Interactive at a low introductory price…