Mate, it's an arcade-idle game, just because the genre grew on mobile doesn't make it a 'phone game', it fits the theme, it has a quirky aesthetic, I think it's great.
And what's wrong with phone games for a game jam anyways? I added mobile support to my pc-aimed game too.