EGaming, the Ubisoft Sale is LIVE in the Humble Store!

The Ubisoft Sale just launched in the Humble Store on Monday, February 19 at 10 a.m. Pacific time! The sale will be live through Monday, February 26 at 10 a.m. Pacific time. On Sale … Continue reading EGaming, the Ubisoft Sale is LIVE in the Humble Store!