Under the Radar

Ultra-Realistic Video Game

Finally, a video game that accurately portrays the life of an active duty soldier. (via Line of Departure)

Show Full Article