Hmm, well the movie doesn't load for me for some reason. In case its lucky star troopers omega, gotta say that its fun for like 5 minutes
EDIT. Ah ok, had to refresh a couple of times, it shows now. Is that game for real? i assume stop motion like gameplay wouldnt be much fun