Developer Meteorise might only have made one other game in its short existence, but they seem keen to compete with...