A portal to another dimension has opened, releasing massive invincible beasts that threaten humanity as a whole. The only defense for Earth is a strange army of warriors who have co-opted alien technology to fight back!
Read full
A portal to another dimension has opened, releasing massive invincible beasts that threaten humanity as a whole. The only defense for Earth is a strange army of warriors who have co-opted alien technology to fight back!
Discussion