The game was the studio 's debut product .
The game was originally released for Microsoft Windows on March 25 , 2014 .
The game was the studio 's debut product and was originally released for Microsoft Windows on March 25 , 2014 .