Out of curiosity, what is needed in order to post on EU store if the game is already released?
Good question, it seems odd that an indie game would struggle for UK release. Maybe it's the term "bro" that us Europeans won't get?
Seriously though, if there is something a Joe average like myself can do to help with release do let us know!
Was looking forward to playing this with my wife yesterday.