Alien Hominid HD: Nominate Alien Hominid HD for BEST GAME YOU SUCK AT!

The 2023 Steam awards are here, and while we were sifting through the categories, trying to find the most suitable one for our first game baby, one really hit the mark – Best Game You Suck At. If you’ve spent a lightyea…