A small independent game developer.
Playsaurus is a small independent video game developer that is located in Los Angeles, California.