Telsa Vs. Lovecraft Review
Reviews Xbox Review

Telsa Vs. Lovecraft Review

It's science vs. fiction in an intense top-down viewing, twin-stick using, bullet showering, arena-style shooting adventure! Players control Nikola Tesla as he mows down monsters that have started to spawn all over the city! I…