One assessment criterion for the development project is 'Features'. This is where you can score points for going beyond the basic gameplay mechanics, creating additions to your game that focus on bringing more depth and engagement for the user.
There are a lot of directions that you can go with this & it can quickly get overwhelming once you start stacking up the options. If you try to add every feature you can think of, you'll probably end up finishing none of them. It's not just the code challenge of getting the feature in, you're also having go through several rounds of playtesting, rebalancing and modification before it's 'right'. The best approach is likely to be picking one feature at a time to focus on, getting it right, then moving on to another.
We've listed some of the more typical features that can be implemented below. It's not a comprehensive listing and very definitely not a checklist, but may give you some ideas of where you can make some progression in feature development.
Gameplay enhancements
Game tutorial / introduction
Bosses, minibosses & AI variation
Powerups, pickups and collectibles
Scoring & Leaderboards
Adding engagement
Player customisation
Achievements
Stores, upgrades and unlockables
Social or online integration
Multiplayer
Local or networked
Competitive, co-op, social/world-building
simultaneous, turn-based, asynchronous
Game options
Accessibility support / options
Difficulty settings
Audio / Video
Multiple controller options
Customisable control system
edit: changed title to be less confusing...