Ellen is releasing today on Itch!
We are really excited for the launch today! You will be able to purchase Ellen on Itch for $5.99 packed with exclusive OST!
You will be able to buy Ellen for $5.99 only for the first 3 days. The original price of the game will be $9.99.
More details will be published soon…
Leave a comment
Log in with itch.io to leave a comment.