Just found this on Steam, don't know when it was posted. This update is from the Reiza Forums: "Guys, some info about the release: The Release...
Steam has changed from expected in under an hour to saying - Coming soon This item is not yet available Is it being released?
Separate names with a comma.