I installed from the frontpage download section, 2.23, and its not showing up on steam games section. :confused: I restarted steam like...
Separate names with a comma.