jalkasieni, 15 days ago Given that said game is also for sale on the Humble Store, I find those statements dubious at best.
Given that said game is also for sale on the Humble Store, I find those statements dubious at best.