Main Members (1) Replay Archive (0) Awards (1) Rating History Space Invaders id: 3011111 Name Space Invaders Registered since 01/02/08 Headquarters Germany Members Player L3viAtHaN2k Contact Join team