Awful???? – Falcon Survival Simulator 3D Free Review
This game was lagging so much! I was really disappointed!? Also, adds popped up every 2 minutes!!! Talk about annoying! Defiantly not worth your time!?
Review by ----pro gamer---- on
Falcon Survival Simulator 3D Free.