"When you release games in MAY (Shuriken Block) and JUNE (Flappy Birds) that have a non-existant launch, then magically lift off 6 months later, it looks weird. Especially when your other games coincidentally all do so at the exact same time as well."
What's so strange about that? Sometimes games take a while to spread via word of mouth, and when a developer finally has a hit, people generally look for other games by the same developer.
For a similar example, look at PSY (Korean rapper/pop artist). He had an entire career and was completely anonymous to western audiences, even though he was very talented. Yet he eventually was recognized. He wasn't a brand new artist - rather an almost retired one who released a satirical song that went viral...
"When you release games in MAY (Shuriken Block) and JUNE (Flappy Birds) that have a non-existant launch, then magically lift off 6 months later, it looks weird. Especially when your other games coincidentally all do so at the exact same time as well."