Just the most amazing thing I have seen in quite some time.
Uhhhh, wow, I guess check out the game I'm working on? No fluorescent cats but there is a very large dog! https://store.steampowered.com/app/494430/Praey_for_the_Gods/
And my SoundCloud, because I guess this is what you do https://soundcloud.com/ian-dorsch