Planet-licker

Planet Licker | WTF is This?

In the time I've been playing games I've seen plenty of innovations. I've heard of the strangest ideas of how to change the face of gaming. However, I have been struck speechless by the wtf moment I came across... Read More...