Archived forum available at: http://gamersoasis.net/backup
I'll happily wait for the steam release. Will likely start to get cheaper by then too!