The idea was that it takes place on one screen, and you are the only one left of your kind. That last part isn't really specifically mentioned in the game, but it is in the description.
I get it now, the problem is that the theme is supposed to affect the game design, not the story. Nevertheless, the game is fun, and that's what matters most to me.