Ellen: Releasing Ellen On 15th Feb!

We are really excited for the launch, on 15th Feb you will be able to purchase Ellen on Steam for $5.99 packed with exclusive OST! (Limited Time) ːsteamhappyː You will be able to buy Ellen for $5.99 only for a week! The…