Top
10°
6.4

ZTGD - Invaders World Tour 3 Review

If you hadn’t guessed from the title, Invaders World Tour is a Space Invaders rip-off and as such makes it a bit difficult to review as you already know what Space Invaders is like.

The story is too old to be commented.