I genuinely didn't know this game existed until now.
I've seen characters from it before but I thought they were just more cool tomfulp characters.
I HAVE TO PLAY THIS GAME NOW!
I'm hyped for the game! Can't wait for the release!