BloodyRain on 15 May 2014
_crazy_man_ said: Steam Sale most likely. |
How come? Do you just not like what you see from previews? Do you just not like ubisoft games? I'm guessing by steam sale, you mean when it's dirt cheap.