Recent content by nergaard2k

  1. N

    help with finding this game

    i dont remember the games name but it was as i remember u were on a planet where aliens had invaded and u were seeing yourself from above in lots of different alien bases and its hyper alien tecnology in it and i just remember that i will try to remember more but i just remembered...