Avatar of Buddy System
Los Angeles

Creators of the atmospheric platformer Little Bug.