Pixel Titans



Little is known about the mysterious and innovative Pixel Titans, but they made STRAFE, 'nuff said.

Links

 * Official game site
 * Dev blog