Big Whale - Loading Screen
Big Whale is a new Indie Game Developer based in Los Angeles, California.
On this image you can see the loading screen for Nintendo Switch.
Press đź’ź if you like it!
More by Pedro Eira View profile
Like