Mellőzve

Indie games developer studio based in Spain. Currently developing "Red Rogue Sea".