What happened to the Steam release?
The team decided to release the game for free on itcho's website.
you cant release it for free on steam? i would love to have it in my library...
Sad, but no.