Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
likewhoa, did you ever frequent maxpc and/or pcgamer forums and have a domo avatar? Possibly make a computer in your fridge? (P4 Northwood IIRC)
Your name seems to ring a bell with those things..