Creator

Tomohiro Nishikado

Designer
1 game in the collection  ·  Wikipedia ↗
Space Invaders
Designer 1978 Nintendo 64
2.4