Street Tuning Evolution: Screenshots on Steam store page

We decided to put some early alpha screenshots to Steam store of the game, so don't get scared of some unfinished things that may appear there, it's normal for a game that is currently in development. Demo version is ex…