Super Icon

@super-icon

Super Icon is a London based independent multi-platform game development & digital publishing studio who strive to create intelligent playful game titles and apps that are something special.

6 Titles Released