Good luck folks, i wish you patience and good motivation
A few things i learned from my own mistakes:
- make first working version as soon as possible
- keep game working during all changes, apply changes by small pieces.
- stay simple - don't try to cover everything in first beta, you can add it later
- stay agile - don't add unnecessary complexity when it is not required
- dont bother doing premature optimization
And again, good luck. Hope to see your game's preview soon.