Alpha 15.1 have been out for a while now and we've finally updated the site as well!
We're also adding new features:
- An improved search (search as you type!)
- Achievements from Steam
You need to log in before you can comment