Xator Nova

Just a videogame and movie fan. Only posting stuff that I'm watching recently