Recently found this on steam greenlight and to say the lest caught my interest. However, it said something about free to play restrictions, where are there or what are they?
Found it.
Recently found this on steam greenlight and to say the lest caught my interest. However, it said something about free to play restrictions, where are there or what are they?
Found it.
Last edited by Twilia; 01-12-2013 at 01:58 PM.