MyKneecaps

A game about setting up your new computer. If your computer hated you.
Puzzle