Top
70°
10.0

Tesla Vs Lovecraft Review | Watch-Loki

10 Tons have taken all their experience of twin stick shooters and poured into Tesla vs Lovecraft, check out my review on Watch-Loki :)

Read Full Story >>
watch-loki.com
The story is too old to be commented.