I got some HP lovecraft vibes during the ending, really well done!
"The cubes Mason, what do they mean?!"