The game was created by Oxeye Game Studio, a Swedish developer, and like Minecraft, the game has been released at alpha at a nice discount. Their pricing model is to offer the game at at €9.95, which is 50% their planned total price when the full game is released. The full game will sell for €20 and the Beta will have a 25% discount tag.
With this release, Mojang is also pushing their new unified Mojang account, which will allow users to use the same account for all Mojang releases.
You can find the game here.