Definitely not anything to do with worshipping at the unholy altar of Satan. Nope. Definitely not.
School projects that are awesome. They consume planets and wail on guitars.
Crazy Cross
Ray Tracer of Doom
NullSpace
SpyChaser
Section 8
TeD