Portugal

There Are Definitely Giants

Developed by Astriferous Games

Time to awaken the giants of stone! You play as the spirit of a stone giant and you must prove yourself before you can return to your body.