Earth Defender DEMO - First Look
Channel:
Subscribers:
3,650
Published on ● Video Link: https://www.youtube.com/watch?v=02WC8y2gURg
This game is really great and I wish I was allowed to play more. This game is gonna be on my Wishlist of games for sure. I hope the game is explained a bit better once the official games is released.