Very impressed with this entry! Just when I thought I might have a criticism the game flipped the tables and revealed the special gameplay features! Your teacher should give you BONUS!