This is Star Arcade

Star Arcade is a dynamic and fast-growing mobile game studio based in Finland. We are the creators of the world’s first Facebook-to-mobile game, and pioneers on social gaming. Our real-time multiplayer games run on iOS, Android, Facebook and on Windows.