[Inverse Studio]

A Sci-fi Mascot-ish Horror game about Travelling between Dimensions!
Puzzle