Popular Games (Fantasy) Week 33 2017 - 481 weeks ago

Troll & I
Switch
Aug 15
Questr
PC (Early Access)
Aug 17