No Steam reviews recorded for Poly Rally yet.
Games / Steam App 3553620
A rally game with an alternative picture. If you are used to various realistic rally games, you might as well try this fresh style, which may give you a different experience.