Atomic Arcade has unfortunately been shut down and the game has no developer, but chances are it'll somehow survive.