Games

Mega Miracle Force, Idea Factory svela il filmato iniziale