Charting the Seas of Indie Development Helpful Tips and Mistakes to Avoid on Making Your First Game as an Aspiring Indie Developer by CHARLES. SCHNIEIDER | Menrva Books