The greatest game browser game ever released this decade in 2012 on 25 October 2012 is now on Steam along with spiffy new DLC and the obligatory all-inclusive bundle to go with it.
This is a companion discussion topic for the original entry at https://ink.mostepic.win/frog-fractions-game-of-the-decade-edition-now-on-steam/