I'm really feeling it!

Steam Summer Sale 2014 starts 19th June

That's what EuroGamer says, anyway. They cite an anonymous source.

http://www.eurogamer.net/articles/2014-…

Advertisement

Share This Story

Get our newsletter