Also, the average paying users will only spend $20 USD on any given Free to play game. The long tail of free to play games is getting more users,...
Not thinking about McPixel (what is that anyways) Was thinking about was actually No Time To Explain. They uploaded a Pirate version of the game...
I'd just do what MxPixel Dev did and release it on TPB. But before release, submit it to PA, Kotaku, TIGsource, RPS, even CAD, anyplace related...
Separate names with a comma.