Indie developer and publisher 11Sheep announced this week that they'll be releasing their arcade puzzler Fillit onto PC on June 2nd This will take you back to some old-school '80s titles as you'll be using these special pucks in the game to solve challenges by building walls and aiming things correctly, while also navigating through[...]