I really like the ideas. Switching forms is really neat too bad for that bug early in the game though.