Thanks for your reply, that’s strange as I can see a steam version here https://goo.gl/4M6iQP is it somehow different?
Edit: strange, my question about Galaxy champions seems to have gone to the page about 2nd monster! Weird
Ah, that IS weird. :) Glad, you found the hickup, though. Good look getting the steam key!
EDIT: Woah. Our exchange goes into the Galaxy Champions Thread. I'll call the adminbulance!
Haha this is really weird! But about the Galaxy Champions TV the difference between Steam and itch version is that the Steam version you have a leaderboard and daily challenge.