Explore content related to BeardyBird Games.
A pixel-art sci-fi shooter where you battle zombies on a spaceship to uncover the truth.