Okayyyyyyyy first of all I'm not downloading some random .rar file :)
Second of all yes you are on track. Keep yourself up-to-date with the latest graphics engines jsuch as havok and ensure you're well aware of engine application. It's great that you developed a game on your own - building a portfolio really is the best way to secure yourself an interview with a major games development agency.
Don't rely on your computer science degree however, remember: "Anyone can get a deree". What employers in this industry are really looking for is evidence of your skills, passion, creativity, general knowledge (common sense) and the ability to innovate existing technologies.
You're about to target one of the most highly saturated employment markets making it one of the hardest jobs to secure. To increase your chances of securing a position within the ranks (as a junior) then complete your degree with an Hons 1:1, get yourself a masters degree (or your countries equivilent) and then pack out your portfolio.
Good luck,
Michael