Battleship 2012

This crap wasted my time, don't let it waste yours.