This would work really well in a game!
You have made an excellent song here! The melody seems a bit random (not that that's a bad thing) and doesn't repeat at all, so it's not like most songs, which are usually "verse, chorus, verse". The mastering is also great.